VirtualizeProtect 简称 Vprotect 是一款基于虚拟机的PE文件保护程序。

VProtect支持多种类型的文件格式： 
•	Win32 可执行文件 (*.exe); 
•	Windows 屏幕保护程序 (*.scr); 
•	动态链接库 (*.dll); 
•	32位 ActiveX 控件 (*.ocx); 
•	32位驱动程序(*.sys)
•	其他32位可执行程序;
•	目前不支持原生64位可执行程序;
支持的编译器：
•	Assembly language: 
MASM, FASM, POASM, TASM 
•	Basic: 
Visual Basic, Pure Basic, Power Basic 
•	C/C++: 
Visual C/C++, Borland C++ builder, Intel C++, Dev C++, Digital Mars C++, MinGW 
•	Pascal: 
Delphi, Free Pascal 
•	D Programming language:
DMD 
•	其他编译器
支持的操作系统：
32 位 NT/2000/XP/2003/Vista/Win7/2008 Server 及其对应 64 位版本。 

保护功能：
•	一键授权系统，无需写一行代码就可以给您的软件添加高安全性注册授权系统
•	原创虚拟机保护引擎（什么是虚拟机保护参考帮助文档）
•	原创深度虚拟化保护（深度虚拟化保护和普通保护区别参考帮助文档）
•	随机指令集
•	随机填充代码
•	代码乱序执行
•	外壳保护
•	反内存转储存
•	区段合并
•	资源加密
•	反调试
•	防修改
•	自效验
•	输入表加密
软件特色：
加密强度
•	使用目前最先进的虚拟机乱序等引擎，可以阻止绝大多数人逆向分析。
执行效率
•	软件使用SDK，进行重点加密（如：注册逻辑，关键算法，详细信息参考帮助文档）。
	所以基本上不影响程序运行效率
兼容性
•	全面支持主流的 32/64(*) 位 Windows 操作系统，能够稳定运行于 Intel/AMD 各种 32/64 位及多核处理器；		绝大多数加密后的程序均可正确运行。

实用性
•	自带授权系统，正常用户管理系统，黑名单，加密SDK，授权API等实用功能
	分析使用Vprotect保护后的程序，将不仅仅是一项技术活，同时也会成为高强度的体力活。
更多信息请浏览官方主页
http://www.vprotect.net
